package fr.pragma;

import fr.pragma.erougelib.ProductPK;
import java.util.List;
import javax.ejb.Local;

/**
 *
 * @author Val
 */
@Local
public interface CartLocal {
    void addProduct(ProductPK productPK); //ajoute un produit dans le caddie.
    List getProducts(); //retourne la liste des produits contenus dans le caddie.
    double getTotalPrice(); //retourne le prix total des produits contenus dans le caddie.
    void buy(String accountId); //achète les produits contenus dans le caddie avec un numéro de compte client.
}
